#ifndef BATTERY_H
#define BATTERY_H

#include <iostream>
#include <fstream>

class Battery
{
private:
    std::string parameters; // 参数（如24V/15Ah）
    double outputVoltage;   // 对外供电电压（V）
    double chargingTime;    // 充电时长（h）

public:
    Battery();
    void setParameters(const std::string &parameters);
    void setOutputVoltage(double outputVoltage);
    void setChargingTime(double chargingTime);
    // 屏幕输出
    void print();
    // 本地文件保存
    void save(const std::string &filename);
};

#endif // BATTERY_H